The photos bear absolutely no resemblance to the place we stayed in. The pictures make it look like a stylish, airy, high-end apartment, but in reality it was pretty shabby, small and basic. Air conditioning turned off every half an hour or so, which was annoying during the night. Hot water was barely luke-warm, and there weren't any sheets for the sofa bed (I imagine we could have asked for some, but we only realised they were missing late in the evening). Aside from that it had everything we needed, it was clean enough, and the staff were friendly, but I wouldn't have booked this if I'd seen realistic photos.