Larry's place has everything you need for a relaxing and fun stay on the North Shore. It's conveniently located, has fantastic beach amenities, comfy beds and a great host.