A+++ accommodation and communication was absolutely fantastic.