John promptly replied to my last minute booking. He was friendly and knowledgeable, and 10/10 would stay here again.