Review for Casino Oasis Review For Casino Oasis Google User Oct 15 '12 at 20:22 I love this place! It's actually so nice that I started to feel like time shares might be a good thing again... but I've been to very few places that even come close. I come back here almost every year because the location is so beautiful, quite, clean, and well located. My favorite resort to date. View full site to comment or like