The place is amazing, right next to St. Peters square, very clean and the hosts are really friendly.