Perfect place in Rome right in the heart of downtown. Definitely not a big place, but perfect for a couple