Clean, modern, and cozy! Home away from home in Rome.