Decent place to stay in North Beach. Not perfect but decent. Close to a lot of things but with the additional fees they add on you will most likely be able to find better.