Great location in central Rome with tons of space and great views.