Very clean and beautifully maintained flat. Andrew was very helpful, and flexible about arrival time too.