Chechi's place is in an absolutely perfect location. Right outside the front door are the beautiful avenues and fountains of Avenida Amsterdam.
The space is very comfortable, spacious and well-kept. Communication through check-in was superb - I recommend this place.