Everything about this place is perfect! Location, communication, cleanliness - couldn't possibly ask for more!