Loved the place! Location is amazing! So many great restaurants and shops so close, while also being so close the Piazza Navona and the pantheon! AC works great as well which was nice when it felt like 40* C outside.