Sid, there is no free shuttle service to the port form this hotel...you would need to book a pre cruise package, which would include transportation for 2 to the port. The hotel is so close to the port, the charges for a cab will be minimal.
Harbor Shops are next to Hyatt Place, the hotel next to the Embassy....here is a link for you....Publix Market, and lots of shops and restaurants..enjoy!
the outdoor pool area is great, lots of lounge chairs to just sit and veg, and the garden area inside the atrium is also a great cool place to hang out. Embassy Suites charges for their shuttle service, a cab might be a bit more but you can come and go as you please, not have to wait until the hotel van is full. If you do use the hotels shuttle service, book your time slot when you check in, the shuttles fill up quickly if i recall.