Very clean and modern. Plenty of amenities but it was just a little far away for us since we only had one day and no reliable means of transportation to the city center. If you have a few days and your own vehicle, Federico's place is the best choice.