This is the spot. Walking distance to everything: beach, shopping, restaurants and more. Can’t be this place.