Just wonderful!! Location, Cleanliness, Communication, Hospitality was all Top Notch! I will definitely stay here again