I fully recommend this place, for Santiago Standards this place is extremely awesome. Excellent location in Providencia, close to Shopping Mall and Recreational Areas.
We've been staying in 2 different rooms and each room has a different concept from North of Chile to the South of Chile, highly recommended.