We stayed at The Palms, too. Had a bottom floor and felt that we had our own private courtyard. They rake it often which makes you feel so special. Very close to town but still quiet, next door to Ramon's where you can snorkle. You can see hundreds of fish from their pier and they have one of the best beaches we saw. Be aware that there is a lot of sea grass. Ramon's keeps it clear so swimming is more pleasant. It was our first trip and we LOVED it. Wish I were there now. . .