Excellent, comfortable, and well-equipped! A great spot to stay.