Very clean, nice little appartment, good air conditioning. Good communication, nice hosts. The only thing we missed was wifi, but other than that, I strongly recomend.