Great place, location, cleanliness, and excellent communication