Palm Beach Shores has a great location right on the beach. Although their private beach is not used a great deal, due to their outrageous charges for sun beds! There are also daily car parking charges you need to be aware of.
The rooms are very clean, and of a nice size. Staff very friendly.
There is a very good restaurant on site, which offers great daily specials.
The swimming pool is a nice size, although gets very crowded. In places there are 5 rows of sun beds, which means you are very close to others. And we travelled at a quiet time.
Be aware of there hard sell timeshare sales!
I would not return to this resort, especially in school holidays, when I imagine it would be extremely busy and noisy.