The terrace was wonderful, the place had everything I needed just a few. The location was amazing just a few step from Piazza Navona. There is no elevator but if you dont mind taking the stairs the place is great!