Suzel's place is neatly located in a quiet, private, lushly green yard, just a step away from the bustling street. A real oasis!