Great luxary stay, fantastic accommodation.