Great location, great communication; the place overall felt very Spanish