Great communication, great location, spotless and clean place.