Very clean and very good with communication! Easy check in and offer help whenever needed. Only downfall is how loud it is while trying to go to sleep at night. Other than that the stay was very good.