Yes, that would probably be your best choice if you would like a taste of Maho nightlife and dinner. Casino Royale is right there, they have valet parking and numerous surrounding restaurants.