Superb location, fantastic facilities and sparkling clean. We loved every minute!