The place is perfect, everything worked great. You must stay here in Rome if you travel as a couple.