Great beach location, great vacation