Everything here was perfect! would recommend to everyone. communication, flat, location. cleanliness etc. was all great!