The Admiral on Baltimore is located right on the beach. The boardwalk is a stone's throw away. It has its own private parking area on-site which makes it extremely convenient. There are so many restaurants, shopping, entertainments options to select from that are all within walking distant.
It is not a fancy hotel, but it was clean and comfortable. Check-in process was quick, and organized. Plenty of luggage carts are available to share. Daily housekeeping service are provided, but we only requested for new towels as needed.
There is an indoor pool with access to a sun deck on the 4th floor that we did not use. Ice and vending machines on each floor. There is a microwave and fridge in the room which I consider an added bonus.
The few negatives are the walls are kind of thin so we can sometime hear the people next door. The bathroom is on the smaller side, so one might find it difficult to maneuver in. Lastly, and this is really more of my own preference, I find it a bit awkward sitting in a patio chair outside my room in the public walkway while having other hotel guests walk by.
Overall, we had a pleasant stay, and will definitely consider staying at the Admiral on Baltimore again if we are in the area.