I found the place to be cosy and homely. Florencia did a great job of explaining everything at the very beginning.
As far as location the place was within walking distance of both Palermo Soho and Recoleta. The central area is a quick uber or subway ride away as well. I would highly recommend the place!