We stayed 4 nights and loved the experience. The hotel is beautifully located directly on the beach, hidden away in the jungle. Staff is polite and not too pushy, serving both great entertainment and drinks. The Rita Taco is only open for lunch, which must be the biggest downside on this hotel as it is the supreme food source. The two themed restaurants (Italian and Asian Fusion) are ok, the Italian the least tasteful.
Rooms are good size for our stay, and we loved the proximity to the beach, pool and bar. Highly recommended!