Amazing!! Everything about the experience from the booking, to the location, to the experiences. 10/10