5 stars for location, cleanliness, quiet, security, and prompt communication!