Fabulous resort! Beautiful beach, beautiful pool, great location all around. All of the staff was friendly, professional, and welcoming. Rooms were comfortable and quiet. Having food and drink service on the beach was the best! I dont know how the staff stays so happy and upbeat working in the hot sun all day but every single one of them was a pleasure to interact with. I will definitely be back to the Sandpearl resort!