Gorgeous space with every amenity. Like staying at a high end resort - but with a private kitchen. Absolutely recommend in every dimension: location, cleanliness and high end amenities. Book without a concern, because you will love this place!