Everything was great, the flights and hotel and transfer. Only thing that wasn't so good was I paid for seats on the flight and when I got to the check in I was told that last minute hasn't passed on the seating arrangements so there is nothing we can do and that this isn't the first time this has happened. So my family of 4 was all separated all over the plane and the same happened on the way back. If you pay for seats please make sure that the airline has received them. I have lost over £65.