The location was wonderful and the apartment is absolutely beautiful. It had everything we needed. Communication with the hosts was excellent.