my girlfriends and I stayed here and we absolutely loved it.  The staff was extremely friendly and there was a great beach bar located on the pool deck right next to the beach.  The cocktails were one of the highlights of our stay there, aside from the beautiful weather!
                        
more