Place is spacious and lovely, in a perfect location in the heart of Roma