location, location ,location; along with a great rate, clean, communicative staff. highly recommend giving them a try. I did a private room and bath, but if you are open to sharing they have more of a communal style as well. right in the heart of the action in Ocean Beach.