This was the final hotel on an EF tour that I took with my family. Great hotel. The rooms were clean and neat; hot water worked great. We didn't need a/c so I can't comment on that.
Our view was great too... We were so close to the beach and the shopping area. My kids loved this hotel the best.
The family that ran it was super nice. We had dinner there two nights, the food was awesome.
I highly recommend this hotel!