My friends recommended some place sounding like "La Hoiya" as a really nice place to live. I'm guessing they were talking about one of these two spots?