Fantastic apartment, excellent location and above all, a great host! Ramon went well beyond to accomodate our plans and to assist us with two little kids. Thanks again Ramon.