This location is great. The hop on hop off is a short walking distance away, and for a bit longer walk, Old Town is also accessible.
This place is very clean and comfortable.