Drydock Inn offers cozy accommodations, a casual restaurant, and a lounge with live music.