The apartment is great - spacious, nice layout, balcony, outdoor space, pool, full kitchen, etc. however I had problems getting hot water (had to shower I another apartment the last night). The wifi was useless. They said they would provide shuttle to/from hotel but I had to pay. The location is also a very poor neighborhood - nothing convenient to location.