Amazing stay with incredible views and 2 pools! Juan spared no expense with extremely comfortable sheets and pillows. So rare to find such comfort in airbnb these days. Juan's place is within walking distance of everything. Fast wifi and superb communication. 500 stars!!!