Fantastic place - exactly as appears in the pictures and then some. Great hosts with awesome communication - met us upon arrival as well as departure. Pool/spa is incredible. In an awesome location within walking distance of everything needed. Was sad to leave - will be back.