The location is perfect. Amenities are a plus. Very beautiful stay - 10/10