This was everything our family needed for an outstanding, relaxing vacation - and the location near Brennecke Beach cannot be beat!