The place is great, in the very heart of Rome and on the 5th floor away from the typical touristic area street noise.