We booked Edgar's place for a business trip. Everything was great: the fast communication, the smooth check in, the apartment itself, the little things they provide to you, etc.
Highly recommended!