We loved this place! It was so spacious, stocked with beverages and many more amenities. The 3 bathrooms were a God sent and the location was perfect! It came with the most picturesque view, you can see the Vatican from the balcony.
The host was friendly and helpful with suggestions of restaurants and tips on site seeing. We highly recommend this place and would definitely come back!