This place has everything. The food is outstanding, the pool is great, and the beach is right by the pool. It was hard to leave.
Just a heads up that the Wifi is not the greatest in this room. However, it works out by the pool.