Devys place is terrific. The location is right near Lastarria which is an area with great restaurants. You can walk easily to the Bella Vista area for dinner/drinks and to all of the top tourist sites.
The apartment is clean and comfortable and has everything you need for a great stay, including a washing machine.