Check in and communication were fantastic. The location is great and the flat was clean and comfortable.