Outstanding. This is truly a unique experience. Great communication, clean, and perfect location. Not suggested for people with mobility issues because it is a boat and a bit tricky to get on and off.