The stay was great. The apartment was very neat and clean! They communication worked perfectly and everything went very smoothly, especially the self-checkin, etc.