This is a spotlessly clean, very comfortable and well-equipped apartment, great beds, in a superb location. Allegra is very responsive, we absolutely recommend it. As our Italian is non-existent, there was a slight hiccup over check in, when google translate didn't quite hack it, so do make sure you know what check in arrangements are. But highly recommended, we certainly would go back.