100% recommend, 10/10. Jessie was a fantastic, reliable, friendly and very professional host. He was very accommodating and replied quickly. The entire unit was impeccable: very clean, cozy, beautifully decorated, and had all the necessities. Just as pictured in the listing photos and looks even better in person. The pool and hot tub were refreshing. The fridge on the patio was a nice touch and the complimentary Netflix was a nice surprise too! The bed, sheets, and pillows were extremely comfy. Coffee was provided along with tea, complimentary water bottles, shower amenities, dental kits, etc. It felt like I was staying at a 5 star resort! Jessie also provided an informative handbook that had many recommendations useful info. Great restaurants and plentiful activities in the adjacent village, which is all in walking distance. I'm already planning my next stay here!