John is a great host. Excellent communication and place as described. Me and my family had fabulous time