The location couldn`t have been better, if you love shopping and restaurants. Also it`s close to the subway system once you get to know the neighborhood, and for getting to explore other areas of Boston.
The bed is comfortable enough, which may be a queen size. The little market next door has a great little deli and most things you need for snacks or a quick meal.
Be prepared for any noise (ie. early garbage pick-up) of the back alley, which the windows face. This inconvenience out-weighs the location.