This is the third year we have stayed in a White Sands Townhome. This unit was our least favorite. The location is amazing - beach access is unbelievable. While it is possible to sleep 17, at least 5 are on twin beds, three on top bunks and two others which are on the floor in a very oddly shaped "bunk room." For our family of mostly adults, this created some issues. Other townhomes have had rooms with two queen beds and sofabeds that were more appropriate for full-grown adults. We also had a recurring problem with the upstairs door to the deck getting stuck. We could not easily eat on the outside deck because it required us to go downstairs, through the garage, and up the stairs to get there. After the first call to the property manager, someone showed up (unannounced) to fix it within 12 hours of the problem. It reoccurred the following day and they never came back to fix it. So it was stuck for most of 4 of the 7 days we were there. Also, the cabinet where the trash cans are stored does not stay closed (a major problem with small children) and the dials on the stovetop are very loose (making it hard to know if it is off or on except by waiting and watching to see if it is hot or starting to cool. Finally, the wifi simply stopped working on the 5th day. Not a major issue, just annoying that it prevented some of the family games we were playing in the evening.
I would definitely rent a White Sands unit again - just not this one.