Amazing accomodation. In one word, outstanding.