Very clean. Very convenient location. Great price. Good communication. Well stocked. Plenty of linen. Great patio.