Awesome place: new, beatiful, great location and extremely clean. The host Ivan is also outstanding: great communication and very attentive to the guests. Even the decoration and amenities were of a great quality.