Great location. Check in was very easy and the hosts spoke immaculate English. Apartments were clean and very comfortable. Air conditioning worked and all the amenities were there. Very fast WiFi too.