Excellent location, sparkling clean and outstanding communication.