Beautiful apartment with STUNNING views. Nice and spacious for a family vacation. Bonus that the parents can have a floor to themselves. We booked this especially for the hot tub, which was clean and maintained. It was definitely dated though (ripped cover/decorative tiles peeling off). Not a deal breaker; just mention it to help you set expectations. We rented a car and glad we did. An Uber from the airport can be close to a hundred bucks and there are no walkable restaurants as far as we could tell. The steep driveway that others have mentioned was no big deal at all. Nice to have parking. Hosts very communicative. Great stay!