Wonderful place!
The place is just perfect. At first, it seems that you are staying at a 5-start hotel, the furniture, the decorations, the style, everything makes you recall a luxury hotel suite, and then you find all those things you will find at your own house.
Without a doubt, whenever I come back to Rome I will stay here again.