You can expect a great time, apartment in good location and easy access across Rome via metro, 2 metro stations close by. Being meet at airport was also great.