The apartment is fantastic, great location, spacious rooms, clean and bright. Zein is a great host, friendly and intelligent, sharing his vast knowledge of Florence and its history and culture. When my flight was delayed Zein went out of his way to meet and greet me and make sure all my needs were taken care of. I highly recommend staying here.