great location, sparkling clean and great communication.