Loro Verde Hostel, Quito, Ecuador review