All round great stay. Host, location, villa, amenities, comfort level, extra touches were all 5 star.