Superb host offering great accommodation that is well equipped in a good location.