Great location, amenities and staff. Had a lovely stay!