We enjoyed our stay! We arrived at around 10:30pm and self-check-in was smooth and easy. Spa was ready to use upon arrival, very clean room and bathroom. We're definitely going back here on our next stay in Hamilton!