7 star accommodation! Could not fault a single thing. 100% happy...