The hotel is an adult-only hotel, which was not an issue for us but may be for families wishing to stay in the area. There is also not TV in the hotel, but there is WI-FI.
The hotel staff were friendly and extremely accommodating. We got the check-out time mixed up and ended up being two hours late to check-out, but the staff were very polite. Breakfast was included, and was quite nice. The layout of the hotel is very cool, with an open roof for trees to grow out, and hammocks to nap on outside your hotel room. The hotel is located conveniently within walking distance to a park where we saw some of the Carnival dances and festivities, and it is also within walking distance to the beach and main strip of stores (there are A LOT of stores and restaurants). There is even a nice outdoor mall plaza, and we actually saw a reenactment of the "Mayan Rain dance". All in all, a pleasant stay at the Hotel Barrio Latino! :)