Isidora’s place is ideally located in Santiago and has one of the best views around. It’s a simple space but has all of the conveniences you need. A grocery store right next door is very handy! Communication was fast and easy