Hi, anyone from Santiago know if this place is good. The reviews on trip advisor are not very good right now, but all of them are dated. Thanks! Rob