Shannon's place is a great house in a great location. House is clean, stylish and has everything you would need -- full kitchen, BBQ on deck off kitchen is nice and lots of small touches for children. When we stayed I also needed to remote work which went well -- good internet and great workspace off master bedroom. Bring bikes if you can as there are great trails south from the beach.