From the time we arrived, Sandcastle exceeded all our expectations. Friendly and helpful staff, very welcomg environment. Lovely room, great pool and tropical patio. Excellent food and drinks. Simple but very nice free continental breakfast. Beautiful beach with chairs, umbrellas, towel, noodles and sea kayaks. Wonderful experience!