Perferct price, perfect flat, perfect communication, we were really glad to and lucky to book this one.