Overall, we had a good stay. The photos are a bit misleading. By US standards, our apartment was ok but walls were dirty, wallpaper torn, soap holders were falling off the walls, and even though it was January there were lots of mosquitos and very few outlets for mosquito coils. Breakfast was always very slow and crowded. But, the staff was great and very attentive.