Reviews & Ratings
star this review starred report as inappropriate
Not bad. The type of thing you'd see if you were in a cruise ship lounge. The Canyon Club is a nice place, but the owner is literally the biggest P@!#$ on the planet Earth. Has an attitude he think's is scaring and impressing people.