Excellent stay, comfortable and well-appointed