John delivered exactly as described. He goes above and beyond to make sure guests are comfortable and informed. Would not hesitate to stay here again.