A convenient place to lay your head near major road (I-95) and beaches.