This apartment was in a great location and hosts were communicative. However check-in was stressful and not smooth (no self check in was available, we had to meet someone for the key) There were also issues with a loudly leaking aircon and no second bed as described in the listing. We also had to ask for more than one towel each for a 5 day stay and they were going to charge us. The kitchen was great for a longer stay.