A wonderful spot with great features only a few steps from the beach and all of town’s amenities