Met and exceeded every expectation we had. We really enjoyed our stay and would not hesitate to stay again.