The apartment was well located and clean. Communication with the hosts was good. The check-in and out process was complicated and time consuming, I would liken it to a treasure hunt! So if you're in no rush to check in or check out I would recommend.