The flat is clean and in good location. The communication with David is great. We love our stay.