Queen Bee is a fantastic place to stay.
Close to the Bridge and with everything you could possibly need close by. The apartments are clean and comfortable.