Great location, facilities, cleanliness and nice attention.