Location, cleanliness, amenities… etc. All is up-to a 5 star standard. We had a great time.