This place was in a great location and the hosts are great. Even though they didn't speak any English and I don't speak any Italian, we managed okay. They are very kind and I very much enjoyed my stay.