Deborah's place is conveniently located next to Lake Merritt with easy access (~20 minute) walk to the Lake Merritt BART station. Would recommend to anyone staying in the Bay Area!