Booked last minute, communication was brilliant from the get go and the place provided everything we needed.