Wonderful experience all round, great location and fantastic amenities. Highly recommend!