Grand Lake lodge!
Not that i know of.
I totally agree with Candy! My friend and i stayed at Playa maya last year, and loved every minute of it! Everything from the cleanliness, to the staff was fan...
Sounds like you are looking for an all inclusive. Check The Royal out! Some friends of mine stayed here, and loved it!
We are doing this one next week!!