Fulfilled and exceeded expectations. Great stay. Very clean. Great service.