good location, cleanliness, communication.
The place is better than the photo.
Extremely satisfied.