Sonia is a wonderful host who went above and beyond to make our stay perfect. The location on Campo de Fiori makes it easy to get to - and explain to taxi drivers! There are many steps up to the apartment - which we were grateful for after all the food we ate. The bed is firm but not hard - perfect. The terraces are lovely and the perfect spot for morning coffee and evening Prosecco. We will definitely return!