I stayed here for two nights with my wife. The room is very large, the kitchen was well stocked, and everything worked great.
No AC made for very warm nights, which was not a big deal when we could cool off at the pool, but trying to sleep in the heat was a little tough.
Check in was a breeze, wifi was snappy, the room was clean and had a great view.
Overall, a wonderful place to stay with about a 10 minute walk to the beach.