What a wonderful place Federico has! Superb location and HUGE apartment. We loved that it was walking distance to almost everything. The communication was great and allowed for a very smooth check in process. We definitely want to come back and stay here again!