Location is excellent. if not one of the best in town. Everything worked perfectly and we had a good time. the Hosts were very friendly.