Nice location and nice flat but unaccommodating hosts and kitchen cleanliness could be better.