The place was clean, spacious, with all the amenities. it was very centrally located just next to Colosseum. we had a great time. Would definitely recommend.