Francisco's place is amazing. Location is perfect since it is walking distance from many landmarks of Santiago.