Great location, fantastic amenities. We had a truly enjoyable stay.