We had a great time. The flat has everything you need, is clean and the communication with Stephen was easy!