John is the man. My stay exceeded all expectations.