Don't take me wrong, it was a good experience and we'd like to come back again. Let's start it... We arrived early, a couple hours before check-in time. So, we had to open the gate ourselves (please, dont forget to close it). There was no one to greet us, but the place seems nice and welcoming. Afte a while we met the cleaning girl, she was nice and told us to wait around. Check-in was smooth and on time. The surroundings are beautiful, but need a little bit of maintenance. Room A was really nice. Avoid room C, the water tank is on the roof, over this room and the noise can be a real issue during night time. Rooms were mostly clean, although some improvement can be done. Wifi was available just 1 of 3 days (needed maybe at night to listen to some music or watch a movie). The pool was great, but also in need of some mold cleaning (water was clean). The access to the beach is comfortable and just a few steps away. The neighborhood seems to be safe, there's a really good bakery, im front of Gonzalez Mini Market. Anyways, thank you James and staff! Hope to see you guys soon again.