Great location and very comfortable! Teresa was very responsive and helpful. I would definitely recommend this place to anyone visiting Corleone.