I was blown away with the Pelican Grand Beach Resort. It reminded me of the Beach Club at DisneyWorld - that old, charming feel with wide spaces, the large porch with rocking chairs, the lazy river. Our room was a special surprise. Beyond what I would consider an exceptionally nice room, there was a sitting area that could have housed another couple or a couple of kids - with their own tv, a retro fridge, and a pull-out sofa. The best part was the location ON the beach, not across the highway from the beach. I wish we had been able to stay longer!