The apartment is very clean, stayed very cool during the summer heat, and the location is safe and family friendly. The hosts are friendly, but there were some hangups in regards to check in and check out. The hosts were unable to accommodate either to fit our flight schedule, and we had to carry our luggage around the city for hours on both days. Overall, the experience was fine, and I think if circumstances were different for the hosts, they would’ve been able to make our stay more convenient.