Meets and exceeds all expectations of a nice stay - definitely recommend