Excellent flat, easy to get to, clean, well maintained with very friendly hosts. There was virtually no disruptions and when we needed to, we were able to relax. Bathroom and kitchen were fully functional and clean as well.