Excellent flat, very clean, location is ok and communication was very swift and correct.