Federico place was clean and very well situated. It has everything you need to be comfortable. The shower was a little quirky but we managed.