Good location, cleaness, amenity, communication.
Highly recommend!!!