This on-line casino shines having its balance anywhere between top quality, variety, and shelter