We have stayed in several different units at Sandcastles over the years. This one was very clean, although it hasn’t been updated much, if at all, from the original. It was definitely as advertised: “self-catering.” This would actually be my only minor complaint. It would be much more vacation-like if we didn’t have to shop for dish and laundry soap, toilet paper, tissues, coffee filters, enough beach towels, salt & pepper, etc. Also, there was only one beach chair in the unit for 6 people staying there. However, they did supply an air mattress for our 15 y/o who wasn’t interested in sharing a bed with his parents or with the three 70+ year olds who were with us. Ha! All in all, it was a perfect week, and the good vastly outweighed the annoying.