Gorgeous apartment in a great location. However, there are a handful of things I would say knock this a few pegs down from the "five star" paradise that was advertised. For example, there were a few things missing and the host did finally deliver them, but it took quite awhile to get a hold of her due to some family issues she mentioned. Other small things did not feel "five star" to us, such as the towels feeling like they were made of cardboard. Overall it was nice but not worth the price compared to other places in the same area.