Excellent host in an excellent location. You will be greeted with a very warm welcome and everything that could be done to make your stay comfortable is done.