ive stayed at hidden paradise twice.. its dated and the linens arent too great so bring you own towels and wash cloths but the staff is very friendly, and though its not on the beach it has beach access.. the owner is an old friend of my mother and he is always around to help solve any issues you may be having. i recommend Hidden Paradise to everyone.