Very accommodating - they let us check in slightly earlier than advertised and kept in touch to answer our questions throughout the stay.
Apartment was as advertised. On the small side but had everything we needed including a fully functional kitchen.