Very nice place, very well located. Just what you need for a week end in Rome.