Thea’s place was really good with good amenities. The best part was the location. It is very close to Vatican museums. Highly recommend this place.