Last year we stayed at White Sands, we stayed across the road from the beach. We loved it, the walk over to the beach was not bad at all. The beach was really nice and the staff was awesome. They also have good food there. The rooms were really reasonable too. No TV but when your on vacation who needs that. Nice balcony to sit on. Wish we were going back this year, but are planning on taking our honeymoon there next year.