Great value for money and I did a very last minute booking but the communication was great and everything went well.