Central location for restaurants, shops as well as beaches in surrounding areas. Dog friendly.