Fantastic!!! In every way that you can imagine, the place, the hosts, time spent explaining where to go, the surroundings, safe, clean, quiet, relaxing and great conversations. If you like perfection...well this is the place to enjoy that. I have a great desire to go back!