Hillside hotel Il Timone offers bright rooms, sea views, a restaurant, and free breakfast.