We had a great time. The flat has everything you need. In addition, the communication and the check in were very easy.