It is definitely a 2 star hotel, it is rather old and a bit dingy, the bathrooms, tile floors, walls etc really need a renovation. WIFI signal is sometimes weak but it worked every day. As far as a 2 star hotel goes, they do a good job here. If you want luxury, this is not for you. If you want good basic value, it's fine.
Note that this is an all gay (and basically all male) hotel. The AC works GREAT, room stayed nice and cold. The bed is decent and firm (not plush but firm); the pillows are also comfortable. The Staff is very friendly, Jorge the bartender is great. Breakfast is pretty decent, with fresh eggs every day, and usual continental choices (cereal, fruit, yogurt). Happy-hour in the afternoons with 2 for 1 drinks by the pool is very nice, good time to socialize with the other guys.