Great stay! Very good communication. We arrived very late the day of and the other day we were staying, this was no issue at all with Thomas. The self check-in was great. Awesome location.