We greatly enjoyed our stay at this Resort. It was right on the beach, the room was beautiful, and the staff amazingly helpful.
There did seem to be an everlasting towel shortage while we were there but the staff were friendly and helpful in ensuring this caused as little inconvenience as possible.
I would highly recommend getting a ground level beach facing room!