Great spot in Long beach, clean, stylish.