The flat is clean, well-equipped, and in a great location. Check in and out were both smooth, and communication was great.