Everything asdescribed.Very clean,fast Wifi,friendly communication.Flexible checkin and checkout.I can recommend it and would book it again.