The boyfriend and I just booked a vacation trip (our first ever together!) to Miami over Easter weekend. We'll be there for 3 days and 4 nights and would like some suggestions. We do have a hotel on the beach so we'll definitely be spending a lot of time there, but we'd love any other ideas on what to do in between - restaurants, parks, lesser-known fun tourist locations etc. - and we're completely unfamiliar to the area so anything would be appreciated TIA!