excellent place to spend your holidays in Santiago. It feels like home. perfect location