Fantastic location — food, taxi stand, grocery store, Campo de Fiore and Piazza Navona — all only steps away. Enough space to relax.