Great location. Sparkling clean. Quick and effective communication. Easy checkin. Very accommodating in all respects.