Fantastic place and location. Every amenity you can imagine. Really enjoyed the stay.