I loved this place and will make this my first choice place on my next trip to Rome. Everything about it in superlatives: location, space, cleanliness, charm.