Beach Haven is a lovely little beach house, spotlessly clean, with everything you need for an easy family escape.