The Speakeasy Inn is in a good location on Duval Street, although it is many blocks from the area around Mallory Square... it is closer to the Southernmost Point buoy and Hemmingway House. The hotel staff was great ( especially Nicole) so checkin was a breeze. The bar staff seemed indifferent and the drinks were good but high-priced, but since you could hang out on the porch and have a front-row seat to Duval St. it was worth it.
The room we had was on ground level so it was nice to go in/out with ease.. but one downside is that we heard the delivery trucks early in the morning. The room was ok and was as advertised, so no complaints here.
Since parking is an issue in this area, we were pleased to know there are a few spots about a half block away that were reserved for the hotel... so we just parked there for the duration of our short stay.
All in all, we had a positive experience but be prepared to pay for the location as you can walk the length of Duval St. and get to most of the attractions, restaurants, bars and shops.