Communication was great, check in was wonderful, having a young family I would not recommend as it was quite dirty and heaps of broken glass.