We had an amazing time at the apartment. The communication with the hosts was great, especially as we could arrange and agree on everything we needed.