PERFECT APARTMENT. Please please forget all other accommodations you are looking at and book this.
The photos are not as good as the apartment itself. It is spacious, bright, comfortable, and has everything you need. Solid air conditioning, great wifi, state of the art kitchen facilities, and comfortable beds.
Hosts were kind and nice. Perfecto.