Carmen's palace is situated in a great, easy to find and central location. The hosts are super friendly and helpful. Great place to stay on Rome!