Awesome place and close proximity to main attractions of Rome