Lots of personal touches to make for a great family stay near the beach