Great location, amenities and space - we had a fantastic time!