Attentive, very clean, great amenities, great location. Absolutely loved our stay.