Pros: the room was spacious, the pool was nice with a great view. Cons: got charged for overuse of utilities even though we only used AC in one room and only at night; pillowcases were dirty and one of the towels was stained with what looked like blood. We arrived on Saturday and the office is closed on weekends so I took care of the dirty pillowcases myself (there's a washer). This is one is partly my fault but I completely forgot to visit the office once it opened on Monday. Instead of messaging me, leaving a note or politely knocking on the door, the manager banged on the door in the morning for a few minutes (we were sleeping) until i woke up and opened it. Overall, we had an "okay" stay at this hotel but will not be returning. One other thing for those counting on going to the beach by the hotel, it's very rocky and we didn't see anyone swimming there.