One word - Amazing.
Very generous host with a well-sorted unit in an excellent location.