Clean and well stocked. Great location. Very easy communication. Will definitely stay here on our next trip.