beyond wonderful. so great we booked it for a second visit within days of the first!