Great house and location well equipped , an excellent place to stay .