Great location, cleanliness and communication.