John is wonderful and we very much enjoyed his company! The room is nice and clean, although we did stay during a heat wave and it got very hot. All in all, highly recommend!