Sparkling clean and great location. Communication was great and it was a very smooth stay. Would recommend.