Sand Castles is the perfect place to stay. Great location at Middleton Beach. Caroline has thought of everything. The apartment was so clean, beds very comfortable, the bathrooms like new. A perfect place for a wonderful break. Cannot fault it .10 out of 10. Thank you.