Excellent overall experience.
We booked the day before our trip and Alex was fantastic at communicating throughout.