happy couple on benicia stairs