Donna’s place was a perfect fit for me, my wife, and our 16 month old. Hayes valley is a great location with superb access to everything. Would definitely stay here again.