Hosts were awesome - we had to make very last minute arrangements and they were very accommodating, Consuela even came to pick us up and bring us to the apartment. The place itself was nice, air conditioner was great to have and had pretty much all of the other amenities you might need. The shower didn't get especially warm, but after spending a day out in the sun a cool shower was very welcome! You can't ask for a much better location than this one, just one block from the beach along with lots of great restaurants, bars, shops, the bank (with an ATM), scuba and snorkel companies, etc. Definitely recommend!