excellent location, first class accommodation.