The flat is clean, bright and very well equipped. The communications were easy, and there was a self check in option. The location is fantastic, and the cat was a wonderful friendly presence!