Casablanca was amazing! Great views right on the water. Super clean, friendly staff, and right in the middle of everything. Highly recommend this place