awesome experience!
We stayed for 2 nights, and would have extended if we could (but work happens, LOL!!).. The place is beautiful, with beautiful staff. Close to beaches, and the property is clean. The beds were comfortable, and the price is great. You get more than what you pay for.
Social and fun