Enjoyable flat with great location and perfect host.