I only stayed one night at John's, but everything from booking to check out was smooth and pleasant!