Great location, amenities and accommodation! Highly recommended!