Place is very clean, comfy, and right next to the Vatican